package interfaceRepositorio;

import java.util.Collection;

import entidades.DadosFuncionais;
import excecoes.FalhaPersistenciaException;

public interface IRepositorioDadosFuncionais {

	public void cadastrar(DadosFuncionais dados,String cpfServidor)
			throws FalhaPersistenciaException;

	public DadosFuncionais consultar(String matricula)
			throws FalhaPersistenciaException;

	public Collection<DadosFuncionais> consultarPorServidor(String cpfServidor)
			throws FalhaPersistenciaException;

	public void atualizar(DadosFuncionais dados)
			throws FalhaPersistenciaException;
	
}
